(function(){
	
	Ext.define('AppView.menu.MeunGrid', {
		extend : 'AppView.base.BaseTreeGrid',
		selType: 'checkboxmodel',
		alias : 'widget.meungrid',
		treeGridStore : 'AppMvc.store.MenuStore',
		editWin:'AppView.menu.MenuWin',
		moduleUrl:'/sys/menu',
		columns: [
			{
                xtype: 'treecolumn', //this is so we know which column will show the tree
                text: '名称',
                flex:1,
                sortable: true,
                dataIndex: 'text'
            },{
            	text: '编码', dataIndex: 'menuCode', flex: 1 },
	        {
	        	text: '主类', dataIndex: 'menuClass', flex: 1},
	        {
	        	text: '是否启用', dataIndex: 'isUse', flex: 1,
	        	renderer:function(value){
		        	if(value==1){
		        		return '是'
		        	}else{
		        		return '否'
		        	}
	        	}
	        }
		]
	});
	
//	Ext.define('AppView.menu.MeunGridModel',{
//		extend:'Ext.data.Model',
//		fields: [
//			{name:'id'},
//			{name:'menuName'},
//			{name:'menuCode'},
//			{name:'menuClass'},
//			{name:'isUse'}
//		]
//	});
//	
//	Ext.define('AppView.menu.MeunGridStore',{
//		extend:'Ext.data.Store',
//		autoLoad: true,
//		model: 'AppView.menu.MeunGridModel',
//		pageSize:20,
//	    proxy: {
//	        type: 'ajax',
//	        url: '/sys/menu/queryList.do',
//	        reader: {
//	            type: 'json',
//	            root: 'objectList',
//	            totalProperty:'allCount'
//	        }
//	    }
//	});
	
//	Ext.define('AppView.menu.MeunGrid',{
//		extend:'AppView.base.BaseGrid',
//		alias:'widget.meungrid',
//		columns: [
//	        { text: '名称', dataIndex: 'menuName', flex: 1},
//	        { text: '编码', dataIndex: 'menuCode', flex: 1 },
//	        { text: '主类', dataIndex: 'menuClass', flex: 1},
//	        { text: '是否启用', dataIndex: 'isUse', flex: 1,renderer:function(value){
//	        	if(value=='1'){
//	        		return '是'
//	        	}else{
//	        		return '否'
//	        	}
//	        }}
//	    ],
//	    editWin:'AppView.menu.MenuWin',
//	    gridStore:'AppView.menu.MeunGridStore',
//	    moduleUrl:'/sys/menu',
//	    initComponent:function(){
//	    	this.callParent(arguments);
//	    }
//	});
})()